﻿@using AGPR.Locadora.Model

@helper BotaoVoltar()
{
    <a href="#" class="icone voltar24" title="Voltar">Voltar</a>
}

@helper ImprimirSexos(string atual = null)
{
    if(atual == null) {
        <option value="">-</option>
    }    
    
    <option value="M">Masculino</option>
    <option value="F" @if(atual == "F") {<text>selected="selected"</text>}>Feminino</option>
}

@helper Status(bool ativo, bool texto = false)
{
    string cor = ativo ? "green" : "red";
    string titulo = ativo ? "Ativo" : "Inativo";
    
    <span title="@titulo">
        <span class="statupan @cor"></span>
        @if (texto) {@titulo}
    </span>
}

@helper DataDevolucao(Locacao locacao)
{
    string data = locacao.data_devolucao;
    DateTime data_devo = Convert.ToDateTime(data);
    DateTime data_hoje = DateTime.Now;
    int dif = data_devo.CompareTo(data_hoje);
    string _class = dif == -1 ? "class=red" : "";
    _class = locacao.Devolvido ? "class=green" : _class;

    <span @_class>@data</span>
}

@helper Checked(bool check)
{
    string _checked = check ? " checked" : "";
    
    @_checked
}
